Cloudflare Inc logo

Cloudflare Inc

STU:8CF (USA)  
€ 68.60 (+1.51%) May 15
At Loss
P/B:
31.25
Market Cap:
€ 23.09B ($ 25.14B)
Enterprise V:
€ 22.83B ($ 24.86B)
Volume:
1.21K
Avg Vol (2M):
131.00
Also Trade In:
Volume:
1.21K
At Loss

Cloudflare Inc Valuation Measures